﻿@model Chilis.Franquicias.Web.Models.ViewModel.SolicitudViewModel
@if (Model.ListaFQ_Solicitud != null)
{
    if (Model.ListaFQ_Solicitud.Count != 0)
    {
        WebGrid wgSolicitud = new WebGrid(rowsPerPage: Model.RegistroPorPagina, ajaxUpdateContainerId: "contenedor-grid-Solicitud", ajaxUpdateCallback: "SetTotalResgitros");
        wgSolicitud.Bind(Model.ListaFQ_Solicitud, autoSortAndPage: false, rowCount: Model.TotalRegistros);
        <div id="contenedor-grid-Solicitud">
        @wgSolicitud.GetHtml(
                headerStyle: "fix_head", rowStyle: "fix_td", alternatingRowStyle: "fix_td", footerStyle: "pagination",
                htmlAttributes: new { id = "dgvDatos", @class = "tDefault" },
                mode: WebGridPagerModes.All,
                firstText: "<< Primera",
                previousText: "< Anterior",
                nextText: "Siguiente >",
                lastText: "Última >>",
                    columns: wgSolicitud.Columns(
                    wgSolicitud.Column("FQ_EstadoSolicitud.EstadoSolicitud", "Estado", canSort: false, style: "person"),
                    wgSolicitud.Column("FQ_Candidato.NumeroDocumento", "N° Documento", canSort: false, style: "person centrada"),
                    wgSolicitud.Column("FQ_Candidato.Nombre", "Candidato", canSort: false, style: "person centrada"),
                    wgSolicitud.Column("FQ_Candidato.Direccion", "Dirección", canSort: false, style: "person centrada"),
                    wgSolicitud.Column("FQ_Candidato.TelefonoFijo", "Teléfono", canSort: false, style: "person centrada"),
                    wgSolicitud.Column("FQ_Candidato.TelefonoMovil", "Celular", canSort: false, style: "person centrada"),
                    wgSolicitud.Column("FQ_Candidato.correoElectronico", "Correo", canSort: false, style: "person centrada"),
                    wgSolicitud.Column(header: "Editar", format:
                    @<text>@Html.ActionLink(" ", "Editar", "Solicitud", new { ID = item.FQ_Solicitud_ID }, new { @class = "edit_table", title = "Editar Solicitud" })</text>),
                    wgSolicitud.Column(header: "Ver Solicitud", format:
                    @<text>@Html.ActionLink(" ", "Visualizar", "Solicitud", new { ID = item.FQ_Solicitud_ID }, new { @class = "view_table", title = "Ver Solicitud" })</text>
            )
                    
        )) 
        @Html.HiddenFor(m => m.DescRegistrosPorPagina, new { id = "hdfTotalRegistros" })
    </div>
    }
    else
    {
    <span>No se encontraron resultados para esta busqueda</span>
    }
}
else
{
    <span>No se encontraron resultados para esta busqueda</span>
}

<script type="text/javascript" language="javascript">
    $(document).ready(function () {
        $("#dgvDatos tfoot tr:last td").prepend("<a id='tfootPage' class='total_registros'></a>");
        $("#tfootPage").html($('#hdfTotalRegistros').val());
    });
    function SetTotalResgitros() {

        $("#dgvDatos tfoot tr:last td").prepend("<a id='tfootPage' class='total_registros'></a>");
        $("#tfootPage").html($('#hdfTotalRegistros').val());
    }

    $(function () {
        $('th a, tfoot a').live('click', function () {
            $(this).attr('href', '#dgvDatos');
            return false;
        });
    });
</script>
